• word of the day

    genus herrerasaurus

    genus herrerasaurus - Dictionary definition and meaning for word genus herrerasaurus

    Definition
    (noun) primitive theropod found in Argentina; early Triassic
Download our Mobile App Today
Receive our word of the day
on Whatsapp